<?php
//测试控制器类
class IndexController extends Controller{
    
     //构造函数
    public function __init(){//定义模板路径常量
        define('__TEMPLATE__',__ROOT__.'/Template/'.C('WEBSTYLE'));
        if(!C('WEBSTATUS')){//网站关闭时显示的信息
            $this->display('web_close');
	exit;
	}
        }
    //前台控制器,
    public function index(){
        //调用前台模板
        $this->display('Template/'.C('WEBSTYLE').'/index.html');
    }

    //显示列表页
    public function category(){
        $cid=Q('cid',0,'intval');
        $data=M('category')->find($cid);
        if(empty($data)){
            $this->error('栏目不存在',ROOT);
        }
        if ($data['pid']==0 ) {
            $this->assign('cname',$data['catname']);
        }else{
            $cat=M('category')->where(" cid={$data['pid']}")->find();
            $this->assign('cname',$cat['catname']);
        }

        $this->assign('cms',$data);
       $this->display('Template/'.C('WEBSTYLE').'/'.$data['list_tpl']);
    }

     //显示内容页
    public function content(){
        $cid=Q('aid',0,'intval');
        $data=K('content')->find($cid);
        if(empty($data)){
            $this->error('文章不存在',ROOT);
        }
        $this->assign('cms',$data);
       $this->display('Template/'.C('WEBSTYLE').'/'.$data['content_tpl']);
    }

}//前台控制器类结束
